@charset "utf-8";

/* Css Reset */
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,
form,fieldset,input,textarea,p,blockquote,th,td,img { padding: 0; margin: 0; }
fieldset,img { border: 0; }
address,caption,cite,code,dfn,em,th,var,i { font-weight:normal; font-style:normal; }
ol,ul,li { list-style: none; }
div,dl,dt,dd,ol,ul,li{ zoom:1; }
caption,th { text-align: left; }
h1,h2,h3,h4,h5,h6 { font-weight: normal; font-size:100%; }
q:before,q:after { content:''; }
abbr,acronym { border: 0; }

a {text-decoration:none; color:#444;outline:none;}
a:hover{text-decoration:none; color:#0a5ec2;}
a:active{noOutline:expression_r(this.onFocus=this.blur());}
:focus{outline:0;}
.clear{clear:both;font-size:0px;height:0px;line-height:0px;}
li{float:left;list-style:none;}
body { font-size: 14px;background:#fff;
	font-family: Microsoft Yahei, "宋体",Arial,Verdana, Sans-Serif; padding:0px;
	color:#444;}

/* 导航 */
.header{ width:100%; height:130px;  margin:0 auto; overflow:hidden;}
.head_top .head_body {margin: 0 auto; width:1140px; position: relative;}
.head_top .head_body .logo{width:580px; height:100px; background: url(../images/logo.png) no-repeat; position: absolute;top:15px;left:10px;}
.head_top .head_body .search {position: absolute; width:275px;height:38px; overflow:hidden; top:40px; right:10px;}
.head_top .head_body .search .inputx{ float: left; height: 36px; border:1px solid #e7e7e7;   line-height: 36px; width: 220px; color: #888;
    text-indent: 10px;vertical-align:middle; border-radius:5px 0 0 5px;}
.head_top .head_body .search .searchbtn{ float: left;  height: 38px; width: 50px; border: 0px; cursor: pointer;vertical-align:middle; cursor:pointer; line-height: 38px; background: #0a5ec2 url(../images/search.png) center center no-repeat; border-radius:0 5px 5px 0;}
/* banner */
.banner{ min-width:1000px;  position:relative;  height:268px; overflow:hidden; }
.banner .bd{ position:relative; z-index:0;  }
.banner .bd ul{ width:100% !important; }
.banner .bd li{ width:100% !important;  height:299px; }
.banner .bd li .siteWidth{ width:1000px; position:relative;  margin:0 auto;  height:268px;  }
.banner .bd li a{ height:299px; display:block;  }
.banner .bd .txt{ position:absolute; width:415px; top:100px; left:22px;   font:normal 18px/30px "Microsoft YaHei";    }
.banner .hd{ width:100%;  position:absolute; z-index:1; bottom:0; left:0; height:30px; line-height:30px; text-align:center; }
.banner .hd ul li{ cursor:pointer; display:inline-block; *display:inline; zoom:1; width:11px; height:11px; margin:4px; background:url(../images/dot-black.png) 0 0; overflow:hidden;line-height:9999px; filter:alpha(opacity=40);opacity:0.4;
}
.banner .hd ul .on{ filter:alpha(opacity=100);opacity:1;  }

.banner_top {width:1100px; height:30px; line-height: 30px; margin:5px auto; position:relative; padding: 0 20px; }
.banner_top .top_left span{color: #0a5ec2; margin-right: 10px;}
.banner_top .top_left {width:400px; height: 30px;float: left;overflow: hidden;}
.banner_top .top_right {width:525px; height: 30px;float: right;overflow: hidden;}
.topmenu {height:50px; background:url(../images/bgNav.png) no-repeat center center; }
#jsddm { width:1140px; margin:0 auto; position:relative; line-height: 40px; padding-top: 10px;}
#jsddm li{float: left;list-style: none;line-height:40px; height:40px; }
#jsddm li.first{margin-left: 8px;}
#jsddm li a{display: block;line-height:30px;text-decoration:none;color: #fff; overflow:hidden; text-align:center; font-size:16px;padding: 0 20px 0 20px;border-right: 1px solid #226dc7;}
#jsddm li:last-child a {border: none;}

#jsddm li a:hover {font-weight: bold;}
#jsddm li ul.menu {position: absolute;visibility: hidden; z-index:99; top:50px; left:0; width:1138px; border: 1px solid #e7e7e7; border-top:none; background:rgba(255,255,255,0.7); line-height: 30px;}
#jsddm li ul.menu li {line-height:30px;height:30px;}
#jsddm li ul.menu li a{color:#000; font-size:12px; padding: 0 15px; font-weight:normal; border: none;}
#jsddm li ul.menu li a:hover{color: #0a5ec2; font-weight: bold;}

.date .toutiao {width:1002px; height: 60px; margin: 0 auto 10px;}
.date .toutiao h3{width:1002px; height: 60px;line-height: 60px;overflow: hidden; font-size: 40px; font-weight: bolder; text-align: center;}
.date .toutiao h3 a{color:#000;}
.date .toutiao h3 a:hover{color:#0a5ec2;}
.login {padding:5px;}
.login table {margin:0 auto;}
.login table td {height:20px; line-height:20px;}
/*footer*/

.footer {width:1100px; margin: 0 auto;}
.footer .foot_link {
	height:35px; line-height:35px; background:#0a5ec2; text-align:center;
}
.footer .foot_link a {
	border-right:1px solid #226dc7; height:35px; line-height:35px; padding:0 20px 0 5px; color:#fff;
	}
.footer .foot_link a:last-child {border: none;}
.footer .foot_link span {padding-left: 15px;color: #fff;}
.footlist{ width:1002px;margin:0 auto; text-align:center; color:#333333; line-height:21px; padding:0 10px;position: relative;}


/* 广告位 */
.adSlide{ width:1100px; background:#fff; height:120px;; overflow:hidden; position:relative; clear:both; margin:8px auto 8px; padding:0;}
.adSlide .hd{ position:absolute; z-index:1; right:12px; bottom:5px; }
.adSlide .hd ul{ overflow:hidden; zoom:1; float:left;  }
.adSlide .hd ul li{ float:left; margin-right:2px;  width:16px; height:16px; line-height:16px; text-align:center; background:#fff; cursor:pointer;  filter:alpha(opacity=60);opacity:0.6;   }
.adSlide .hd ul li.on{ background:#0a5ec2;   font-weight:bold; filter:alpha(opacity=100);opacity:1; color:#fff;   }
.adSlide .bd{ position:relative;  z-index:0; }
.adSlide .bd img{ width:1100px; height:120px;/* border:1px solid #AACBEE;*/}

/* Tab切换 */
.hasMoreTab {width:424px; text-align:left; margin-left: 10px; border: 1px solid #f2f2f2;}
.hasMoreTab .hd{ height:35px; border-top:2px solid #0a5ec2;  background-color: #f9f9f9;  border-bottom: 1px solid #ddd;}
.hasMoreTab .hd .more{ float:right; width:56px; height:35px; line-height:35px; text-align:center; margin-right:5px; text-align:right; font-size:12px;}
.hasMoreTab .hd .more a{ color:#444; padding-left:6px;}
.hasMoreTab .hd ul{ z-index:5; position:absolute; height:35px;overflow:hidden; zoom:1; }
.hasMoreTab .hd li{ float:left;  height:35px; line-height:35px; cursor:pointer;text-align:center;width:90px; font-size:16px;}
.hasMoreTab .hd li.on{ height:35px; line-height:35px;  font-weight:bold; color:#000; }
.hasMoreTab .hd li.on:hover {color: #0a5ec2;}
.hasMoreTab .bd {padding:0 5px; position:relative; overflow:hidden;wdith:320px; height: 250px;}

.hasMoreTab .bd ul li{background:url(../images/bg_dot_line.gif) repeat-x 0 bottom; height:36px; line-height:36px; overflow:hidden; width:410px;}
.hasMoreTab .bd ul li a{background:url(../images/dian.jpg) no-repeat 3px 7px; padding-left:15px;}
.hasMoreTab .bd ul li span {float:right; width:50px; color:#888; overflow:hidden; text-align:right;}

/*首页焦点*/
.focusBox {
	position: relative;
	width: 420px;
	height: 290px;
	overflow: hidden;
	font: 12px/1.5 Verdana, Geneva, sans-serif;
	text-align: left;
	float: left;
}
.focusBox .pic img {
	width: 420px;
	height: 290px;
	display: block;
}
.focusBox .txt-bg {
	position: absolute;
	bottom: 0px;
	z-index: 1;
	height: 30px;
	width: 420px;
	background: #333;
	filter: alpha(opacity=80);
	opacity: 0.8;
	overflow: hidden;
}
.focusBox .txt {
	position: absolute;
	bottom: 0px;
	z-index: 2;
	height: 30px;
	width: 100%;
	overflow: hidden;
}
.focusBox .txt li {
	height: 30px;
	line-height: 30px;
	position: absolute;
	bottom: -40px;
}
.focusBox .txt li a {
	display: block;
	color: white;
	padding: 0 0 0 10px;
	font-size: 14px;
	text-decoration: none;
}
.focusBox .num {
	position: absolute;
	z-index: 3;
	bottom: 7px;
	right: 8px;
}
.focusBox .num li {
	float: left;
	position: relative;
	width: 18px;
	height: 15px;
	line-height: 15px;
	overflow: hidden;
	text-align: center;
	margin-right: 1px;
	cursor: pointer;
}
.focusBox .num li a, .focusBox .num li span {
	position: absolute;
	z-index: 2;
	display: block;
	color: white;
	width: 100%;
	height: 100%;
	top: 0;
	left: 0;
	text-decoration: none;
}
.focusBox .num li span {
	z-index: 1;
	background: black;
	filter: alpha(opacity=50);
	opacity: 0.5;
}
.focusBox .num li.on a, .focusBox .num a:hover {
	background: #0a5ec2;
}

/* 文字无缝上滚动 */
.sideBox{ padding:8px 5px; overflow:hidden;}
.sideBox .bd li{ background:url(../images/gg1.gif) no-repeat left 5px; height:24px; line-height:24px; overflow:hidden; padding-left:20px; width:200px; overflow:hidden;}
.sideBox .bd li span{ color:#999; float:right; }

/* 右侧列表 */
.rightNew {padding:0 0 0 5px}
.rightNew ul li {
	background:url(../images/icon_square.gif) no-repeat 2px 12px;
	line-height:28px;
	padding-left:12px;
	height:28px;
	overflow:hidden;
	width:200px;
	}
.rightNew ul li span {
	float:right;
	width:45px;
	overflow:hidden;
	color:#7D7D7D;
	text-align: right;
	}

/* 图片滚动 */
.scr_tit {height:36px; border-bottom:2px solid #ccc;color:#000; line-height:36px; font-weight:bold; background: #f9f9f9;}
.scr_tit h3{ width:70px;height:36px; line-height:36px; padding: 0 15px; font-size:16px;font-weight:bold;  border-bottom: 2px solid #0a5ec2; text-align:center; }
.zhex ul li.zx a{ color:#000;  display:block;}
.scr_tit .more{width:50px; height:38px; line-height:38px; float:right; font-size:12px; text-align:right; margin-right:5px;font-weight: normal;}
.scr_tit .more a{ color:#444;}
.picScroll{overflow:hidden; border: 1px solid #f2f2f2;position: relative;}
.picScroll ul{ overflow:hidden; height:185px;padding: 5px;}
.picScroll ul li{ float:left;text-align: center; margin: 5px 3px;  width:214px; height:172px; overflow:hidden; display:inline; }
.picScroll ul li img{ width:210px; height:150px; border:2px solid #f2f2f2; }
.picScroll .prev,.picScroll .next{ position: absolute; top: 80px; left:-1px; display: block; width: 26px; height: 64px; background: url(../images/slide_tigger.png) 0 -65px; z-index: 9; overflow: hidden; }
.picScroll .next{ left:auto; right:-1px; background-position: -26px -65px; }
.picScroll .prev:hover{ background-position:0 -130px; }
.picScroll .next:hover{ background-position:-26px -130px; }
.picScroll .prevStop{ background-position:0 -65px !important; }
.picScroll .nextStop{ background-position:-26px -65px !important; }

/*container*/
.container{ width:1100px; height:auto; margin:0 auto 10px; padding: 0 10px; overflow:hidden;}

.leftbar{ width:856px; height:auto; float:left}
.rightbar{ width:234px; height:auto; float:right;}

.mainright{ width:234px; height:292px; float:left;} 
.tongzhi{ width:232px; border:1px solid #f2f2f2; margin-bottom:8px; overflow:hidden;}
.tongzhi .hd ul{height:35px; line-height:35px;background:url(../images/bg_tag1_x.jpg) repeat-x;padding-left: 10px;}
.tongzhi .hd ul li{ height:35px; color:#fff; font-size:16px; font-weight:bold; ine-height:35px; text-align:center; padding:0 10px; background: #0a5ec2;}
.tongzhi .hd ul li a{color: #fff;}
.tongzhi .hd .tzmore{ float:right; width:56px; height:35px; line-height:35px; text-align:center; margin-right:5px; text-align:right; font-size:12px; border:none; font-weight:normal;}
.tongzhi .hd .tzmore a{ color:#888; padding-left:6px;}
.tongzhi .bd {padding:0 5px 8px;}
.tongzhi .bd ul li {
	line-height:30px;
	height:30px;
	overflow:hidden;
	width:220px;
	background:url(../images/bg_dot_line.gif) repeat-x 0 bottom;
	}
.tongzhi .bd ul li a {
	background:url(../images/icon_square.gif) no-repeat 2px 9px;
	padding-left:10px;
	}
.tongzhi .bd ul li span {
	float:right;
	width:40px;
	overflow:hidden;
	color:#888;
	}
.tongzhi .zhiban {
	padding:5px;
	}
.tongzhi .link ul {
	text-align: center;
	
}
.tongzhi .link ul li{
	width: 180px;
	overflow: hidden;
	margin: 6px auto 6px 30px;
	display: inline;
	text-align: center;
	line-height: 28px;
}
.tongzhi .link ul li select {
	width:180px;
	height: 28px;
	line-height: 28px;
}

.gg{ width:234px; height:80px; float:left;}
.ws{color:#333;}
.ws a{color:#333;}
.ws a:hover{ text-decoration:underline;}

.mr7{ margin-right:7px;}
.newleft{ width:420px; height:258px; float:left; border:1px solid #f2f2f2; overflow:hidden;}
.newright{ width:420px; height:258px; float:right; border:1px solid #f2f2f2; overflow:hidden;}
.newleft_zt{ width:500px; height:258px; float:left; border:1px solid #f2f2f2; margin-bottom:8px; overflow:hidden;}
.newright_zt{ width:500px; height:258px; float:right; border:1px solid #f2f2f2; margin-bottom:8px; overflow:hidden;}
.zhex{height:38px;border-bottom: 2px solid #ccc; background: #f9f9f9;}
.zhex ul{height:38px;}
.zhex ul li.zx{ height:38px; line-height:38px; padding: 0 15px; font-size:16px;font-weight:bold;  border-bottom: 2px solid #0a5ec2; text-align:center;}
.zhex ul li.zx a{ color:#000;  display:block;}
.zhex ul li.zxmore{ width:50px; height:38px; line-height:38px; float:right; font-size:12px; text-align:right; margin-right:5px;}
.zhex ul li.zxmore a{ color:#444;}
.zhex_wz{ width:410px; margin:0 auto; padding:5px;}
.zhex_wz ul li {
	line-height:30px;
	height:30px;
	overflow:hidden;
	width:410px;
	background:url(../images/bg_dot_line.gif) repeat-x 0 bottom;
	}
.zhex_wz ul li a {
	background:url(../images/icon_square.gif) no-repeat 2px 9px;
	padding-left:10px;
	}
.zhex_wz ul li span {
	float:right;
	width:40px;
	overflow:hidden;
	color:#888;
	}
.right1{ width:234px; height:auto; float:left; margin-bottom:7px;} 

.ztzl { padding:5px;}
.ztzl ul{text-align:center; }
.ztzl ul li { width:220px; margin:0 auto;}
.ztzl ul li img {width:220px;}

/*友情链接*/
.h_select {
	background: url(../images/fr_select.jpg) no-repeat;
	float: left;
	width: 284px;
	height: 40px;
	margin: 0 6px;
}
.h_select cite {
	width: 230px;
	height: 40px;
	display: block;
	cursor: pointer;
	font-style: normal;
	line-height: 40px;
	padding-left: 10px;
	color: #4b4b4b;
	font-size: 14px;
}
.h_select ul {
	display: none;
	width: 282px;
	border: 1px solid #dfdfdf;
	background: #fff;
	position: absolute;
	z-index: 3;
	border-top: none;
	max-height: 90px;
	overflow-y: auto;
	overflow-x: hidden;
}
.h_select ul li {
	float: left;
}
.h_select ul li a {
	display: block;
	width:280px;
	height: 30px;
	line-height: 30px;
	padding-left: 10px;
	text-decoration: none;
	color: #858585;
}
.h_select ul li a:hover {
	background: #f0f2f5;
}
.main1 {
	border:1px solid #f2f2f2;
	margin-top: 8px;
	height: 40px;
	line-height: 40px;
	padding:10px;
	font-size: 16px;
}
.main1 strong {
	float: left;
	color: #000;
	padding: 0 35px;
}
.main1 ul {
	float: right;
}
.fguangg{ width:966px; height:80px; border-bottom:1px solid #ccc; margin:0 auto; padding-top:10px;}
.quick{ width:858px; height:21px; margin:0 auto; padding:6px 54px;}
.quick ul{ width:858px; height:21px;}
.quick ul li{ width:177px; height:21px; float:left; margin-right:50px;}

/*leftbar*/
 .sec2{ font-size:14px; color:#065c2d; font-weight:bold; background:url(/Tmp/../images/sec2.jpg) center bottom no-repeat;}
.sec2 a{ font-size:14px; color:#065c2d; font-weight:bold;}
.sec2 a:link{ font-size:14px;color:#065c2d; font-weight:bold; }
.sec2 a:visited{ font-size:14px;color:#065c2d; font-weight:bold; }
.sec2 a:hover{ font-size:14px;color:#065c2d; font-weight:bold; }
.sec1{ font-size:14px; color:#676767; font-weight:bold;background:url(/Tmp/../images/sec1.jpg) center bottom no-repeat; }
.sec1 a{ font-size:14px; color:#676767; font-weight:bold;}
.sec1 a:link{ font-size:14px;color:#676767; font-weight:bold;}
.sec1 a:visited{ font-size:14px;color:#676767; font-weight:bold;}
.sec1 a:hover{ font-size:14px;color:#676767; font-weight:bold; }
.sec4{ font-size:12px; color:#075a2c; font-weight:bold; background:url(/Tmp/../images/sec4.jpg) center bottom no-repeat;}
.sec4 a{ font-size:12px; color:#075a2c; font-weight:bold;}
.sec4 a:link{ font-size:12px;color:#075a2c; font-weight:bold; }
.sec4 a:visited{ font-size:12px;color:#075a2c; font-weight:bold; }
.sec4 a:hover{ font-size:12px;color:#075a2c; font-weight:bold; }
.sec3{ font-size:12px; color:#666; }
.sec3 a{ font-size:12px; color:#666;}
.sec3 a:link{ font-size:12px;color:#666;}
.sec3 a:visited{ font-size:12px;color:#666;}
.sec3 a:hover{ font-size:12px;color:#666;} 

/*内页*/
.dq_weizhi {
	height: 40px;
	line-height: 40px;
	display: block;
	position: relative;
	text-align: right;
	padding-right: 15px;
	border-bottom: 1px solid #0a5ec2;
	background: #f9f9f9;
}
.dq_weizhi a {padding-left:3px;}
.dq_weizhi a:before {color: #ddd; content: "/\00a0";}
.dq_weizhi span {
	color: #0a5ec2;
}
.ls_weizhi {
	margin: 0 auto;
	width:728px;
	height: 40px;
	line-height: 40px;
	border-bottom: 1px solid #e7e7e7;
	color: #0a5ec2;
	font-size:16px;
	font-weight: bold;
}

.ls_weizhi span {
	width:60px;
	float:right;
	color: #444;
	font-size: 12px;
	font-weight: normal;
	text-align: right;
}
.wenzhang{ height:auto; padding-top:15px; margin:0 auto; padding-bottom:15px; min-height: 500px;}
.wenz{ width:96%; height:auto; margin:0 auto;}
.wenz h2 {font-size:22px; line-height:30px; color:#333333; text-align:center; margin-bottom:30px; font-weight:bold;}
.wenz .xinxi {border:#e7e7e7 1px solid; background:#fafafa; height:28px; line-height:28px; text-align:center; overflow:hidden; width:700px; margin: 0 auto;}
.wenz .content{font-size:14px; line-height:28px;width:99%; margin:25px auto; overflow:hidden;}
.wenz .content img {max-width:800px ;}
.wenz .pagenext {font-size:14px; font-weight:bold; border-top: 1px solid #0a5ec2; line-height:28px; padding-top: 15px;}
.wenz .pagenext a { font-weight:normal;}

.container .content_left{
  width: 236px;
  float:left;
}
.container .content_left dt{
  height: 40px;
  background:url(../images/icons.png) #E3E3E3 210px -36px no-repeat;  cursor:pointer;
  line-height: 39px;
  padding-left: 20px;
  border-bottom: 1px solid #ccc;
}
.container .content_left dt i{
  color:#0a5ec2;
  font-size: 18px;
  margin-right: 5px;
}
.container .content_left dt span{
  color:#444;
  font-size: 18px;
  font-weight: normal;
}
.container .content_left dt.on{
  background:url(../images/icons.png) #0a5ec2 210px -70px no-repeat; 
  padding-left: 20px;
}
.container .content_left dt.on i{
  color:#fff;
  font-size: 18px;
  margin-right: 5px;
}
.container .content_left dt.on span{
  color:#fff;
  font-size: 14px;
  font-weight: normal;
}
.container .content_left dd{
  border-left:1px solid #e7e7e7;
  border-right:1px solid #e7e7e7;
  height: auto;
  overflow: hidden; 
}
.container .content_left dd ul li{
  width: 180px;
  background: url(../images/icon_ar1.gif) no-repeat 33px 12px #fff;
  height: 35px;
  line-height: 35px;
  border-bottom: 1px solid #e7e7e7;
  padding-left: 55px;
  color:#999;
  font-size: 14px;
}
.container .content_left dd ul li:hover{
  background: url(../images/icon_ar1.gif) no-repeat 31px 12px #e9e9e9;
}
.container .content_right{
  width: 854px;
  float:right;
  background: #fff;
  border:1px solid #e7e7e7;
}

.list01{ width:208px; height:30px; line-height:30px; background:url(../images/tongzhi.jpg) no-repeat; color:#fff; font-size:14px; font-weight:bold; padding-left:26px;} 
.hot_list{ width:224px; height:auto; margin:0 auto; margin-bottom:10px; text-align:center;}
.hot_list ul li{ height:30px; line-height:30px; overflow:hidden;  text-align:center; border-bottom:1px solid #ddd; width:224px; }
.hot_list ul li a {display:block; font-size:16px;}
.hot_list ul li:hover {background:#ddd;}
.hot_list ul li span {float:right; width:30px; color:#7D7D7D; overflow:hidden;}

.pro_list{ width:232px; height:auto; border:1px solid #AACBEE; border-top:none; margin:0 auto; margin-bottom:10px; text-align:center; padding-bottom:5px; float:left;}
.pro_list ul li {
	height:41px;
	line-height:41px;
	background:url(../images/tab.jpg) no-repeat center center;
	width:232px;
	overflow:hidden;
	}
.pro_list ul li a{ color:#3570B6; font-size:14px; text-align:center; font-weight:bold;display:block;}
.pro_list ul li a:hover{ color:#666; font-size:14px; font-weight:bold;}
.nav ul{width:743px; height:30px; border-bottom:3px solid #dadada;}
.nav ul li.dq_wz{ color:#00529E; font-size:16px; line-height:30px;font-weight:bold; border-bottom:3px solid #00529E; padding:0 15px;}


.nav1{ width:733px; height:auto; float:left; line-height:28px; overflow:hidden;}

.mainlist{
	line-height:40px;
	height:40px;
	overflow:hidden;
	margin-top:5px;
	}
.newlist {padding: 10px 15px; clear: both;}
.newlist ul li {
	line-height:40px;
	height:40px;
	width: 825px;
	background:url(../images/bg_dot_line.gif) repeat-x 0 bottom;
	overflow: hidden;
	}
.newlist ul li a.list{
	background: none;
	padding: 0px 5px;
}
.newlist ul li a{
	line-height:35px;
	height:35px;
	background:url(../images/li_2.jpg) no-repeat 3px 7px;
	padding-left:20px;
	}
.newlist ul li span {
	float:right;
	width:80px;
	overflow:hidden;
	color:#888;
	text-align:right;
	}
.solist {padding: 10px 15px; clear: both;}
.solist ul li {
	line-height:40px;
	height:40px;
	width: 100%;
	background:url(../images/bg_dot_line.gif) repeat-x 0 bottom;
	overflow: hidden;
	}
.solist ul li a{
	line-height:35px;
	height:35px;
	background:url(../images/li_2.jpg) no-repeat 3px 7px;
	padding-left:20px;
	}
.pagination {
	text-align: center;
}
.pagination li{
	display: inline;
	float: none;
}

/*右侧图片*/
.right_pic li {
	width:234px;
	height:100px;
	margin-bottom:5px;
	overflow:hidden;
	}

.right_pic li li img{
	width:234px;
	height:100px;
	overflow:hidden;
	}

/*图片列表*/
.list_pic {padding:15px;}
.list_pic li {
	float:left;
	width:206px;
	height:180px;
	margin:5px 15px;
	overflow:hidden;
	}
.list_pic li .list_pic_tit {
	text-align:center;
	width:206px;
	overflow:hidden;
	height:25px;
	line-height:25px;
	}
.list_pic li .list_pic_tit a {
	line-height:25px;
	
	}
.list_pic li img{
	width:200px;
	height:150px;
	overflow:hidden;
	padding:2px;
	border:1px solid #e7e7e7;
	}
.search_s {
	height:25px;
	overflow:hidden;
	text-align:center;
	padding-top:5px;
	}
.search_s button 
	{width:50px; height:20px; color:#FFF; cursor:pointer; margin-left:5px; border:none; background:url(../images/sousuo.jpg) 0 0 no-repeat; vertical-align:middle;}
.search_s input {
	width:80px; height:20px; line-height:20px; color:#999; border:solid 1px #bbb; vertical-align:middle;
	}
.search_s select {
	 vertical-align:middle;
	}
.znss a {
	width:40px;
	height:25px;
	line-height:25px;
	text-align:center;
	padding:3px;
	border-bottom:1px #bababa dashed;
	margin:0 10px;
	}
.znss {
	height:25px;
	overflow:hidden;
	}
.inputtxt {
	border: solid 1px #839EBC;
	color: #bababa;
	width:90px;
	height:18px;
	line-height:18px;
	vertical-align:middle;
	}
.search1btn {
	border: 1px solid #333;
	text-align: center;
	font-weight: bold;
	background:#3570B6;
	width: 45px;
	height:45px;
	color: white;
	margin:5px;
}
/* 劳模 */
.slideBox{ width:225px; height:240px; overflow:hidden; position:relative; }
.slideBox .bbdd{ position:relative; height:100%; z-index:0;padding: 5px;}
.slideBox .bbdd li{ zoom:1; vertical-align:middle; }
.slideBox .bbdd img{ width:225px; height:240px; display:block;  }

.slideBox .prev,
.slideBox .next{ position:absolute; left:3%; top:50%; margin-top:-25px; display:block; width:32px; height:40px; background:url(../images/slider-arrow.png) -110px 5px no-repeat; filter:alpha(opacity=50);opacity:0.5;   }
.slideBox .next{ left:auto; right:3%; background-position:8px 5px; }
.slideBox .prev:hover,
.slideBox .next:hover{ filter:alpha(opacity=100);opacity:1;  }
.slideBox .prevStop{ display:none;  }
.slideBox .nextStop{ display:none;  }

/*右下角广告*/
#pop{background:#fff;width:400px; height:300px;font-size:14px;position:fixed;right:0;bottom:0; border:1px solid #333; overflow:hidden;}
#popHead{line-height:32px;background:#0065b3;border-bottom:1px solid #e0e0e0;font-size:12px;padding:0 0 0 10px;}
#popHead h2{font-size:14px;color:#fff;line-height:32px;height:32px; font-weight:bolder;}
#popHead #popClose{position:absolute;right:10px;top:1px; color:#fff;}
#popHead a#popClose:hover{color:#fff;cursor:pointer;}
#popContent {padding:10px; font-size:14px; width:380px; height:240px; overflow:hidden; font-family: "Microsoft Yahei";}
#popContent h2 {text-align:center; font-size:24px; color:#00599d; font-weight:bold; line-height:40px; margin-bottom:10px; border-bottom:1px dashed #ccc;}
#popContent .content { padding:10px; text-indent:30px;}

/*分页*/
.pager { padding:3px; margin:20px auto; text-align:center; }
.pager A,.pager SPAN{display:inline-block; *display:inline; zoom:1; height:20px; line-height:20px; }
.pager A,.pager A:active  {display:inline-block; *display:inline; zoom:1; border:1px solid #ccc; color:#555; padding:0 6px;}
.pager A:hover {border:1px solid #b20008; text-decoration:none; color:#b20008;}
.pager .active SPAN {background:#b20008; line-height: 20px; border:1px solid #b20008; color:#fff; padding:0 6px; }
.pager .disabled SPAN {line-height: 20px; border:1px solid #ccc; color:#000; padding:0 6px; }


.guest_media {padding: 10px;}
.guest_media .media_left {float: left;width: 60px; overflow: hidden;}
.guest_media .media_left img {width: 60px;}
.guest_media .media_body {float: right; overflow: hidden;width:1000px;}
.guest_media .media_body .alert-danger {color: #a94442;  background-color: #f2dede;  border-color: #bce8f1; padding: 15px; margin-bottom: 10px; border: 1px solid transparent;  border-radius: 4px;}   
.guest_media .media_body .alert-info {color: #31708f;  background-color: #d9edf7;  border-color: #bce8f1; padding: 15px; margin-bottom: 10px; border: 1px solid transparent;  border-radius: 4px;}  
.panel-body {border:1px solid #e7e7e7;}
.panel-body .tit {height: 40px;   line-height: 40px;  display: block;    border-bottom: 1px solid #0a5ec2;  background: #f9f9f9;}
.panel-body .tit h3{padding: 0 15px;font-size: 16px;   font-weight: bold;}  
.guest_form {padding: 10px;}
.guest_form input {	height: 30px;  border: 1px solid #ccc;  line-height: 30px; width: 250px; color: #888; vertical-align: middle;  border-radius: 5px;}
.guest_form textarea  {height: 80px;  border: 1px solid #ccc;   width: 500px; color: #888;  border-radius: 5px;}